/*
	 Основні стилі
    Created on : May 21, 2014, 10:56:58
    Author     : frick.ua
*/

.right-align {
  text-align: right;
}

form {
	margin: 0em;
}

body {
	margin: 0px;
	/*Backgound gradient*/
	background: #cedce7; /* Old browsers */
	background: -moz-linear-gradient(45deg, #cedce7 0%, #596a72 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#cedce7), color-stop(100%,#596a72)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* IE10+ */
	background: linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

#middle-panel {
	font-family: sans-serif;
	padding-top: 0px;
	margin-top: 0px;
	top:0px;
	position: absolute;
	width: 60%;
	margin-left: 20%;
	margin-right: 20%;
	height: 100% ;
	/*Backgound gradient*/
	background: #cedce7; /* Old browsers */
	background: -moz-linear-gradient(45deg, #cedce7 0%, #596a72 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#cedce7), color-stop(100%,#596a72)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* IE10+ */
	background: linear-gradient(45deg, #cedce7 0%,#596a72 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

#left-panel {
	position: absolute;
	width: 20%;
	height: 100% ;
}

#right-panel {
	position: absolute;
	padding-left: 10px;
	margin-left: 80%;
	width: 20%;
	height: 100% ;
}

input {
	background: transparent;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: gainsboro;
	text-shadow: 0.5px 0.5px 0.5px gray/*, 0 0 1em azure*/;
	height: 15px;
	width: 150px;
	padding-left: 5px;
	margin-left: 10px;
	margin-top: 10px;
	outline: none;
}

input:focus {
	border-bottom-color: aquamarine;
}

input::-webkit-input-placeholder {
	color: grey;
	text-shadow: none;
}

input:-moz-placeholder {
	color: grey;
	text-shadow: none;
}

input::-moz-placeholder {
	color: grey;
	text-shadow: none;
}

input:-ms-input-placeholder {
	color: grey;
	text-shadow: none;
}